inspector: Avoid a gratitious use of g_strv_length
authorMatthias Clasen <mclasen@redhat.com>
Fri, 17 Jul 2015 03:42:55 +0000 (23:42 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 17 Jul 2015 03:42:55 +0000 (23:42 -0400)
No need to count the strings first before iterating over them.

gtk/inspector/selector.c

index c820d3b70afbd048dafcf41ca4e7ee4158b945c3..afa27419c37f54389c7f60406a236d40440c6116 100644 (file)
@@ -64,7 +64,7 @@ gtk_inspector_selector_set_object (GtkInspectorSelector *oh,
                                    GObject              *object)
 {
   GtkTreeIter iter, parent;
-  gint i, words_len;
+  gint i;
   GtkWidget *widget;
   gchar *path, **words;
   const gchar *title;
@@ -85,8 +85,7 @@ gtk_inspector_selector_set_object (GtkInspectorSelector *oh,
   path = gtk_widget_path_to_string (gtk_widget_get_path (widget));
   words = g_strsplit (path, " ", 0);
 
-  words_len = g_strv_length (words);
-  for (i = 0; i < words_len; i++)
+  for (i = 0; words[i]; i++)
     {
       gtk_tree_store_append (oh->priv->model, &iter, i ? &parent : NULL);
       gtk_tree_store_set (oh->priv->model, &iter,